Product : ISaGRAF V3

Date    : 5-March-1996

File    : Oemdata.Adding data to OEM description for IO interface.htm

Subject : Adding data to OEM standard description for IO interface

Keywords: OEM data - I/O data - I/O configuration tool

____________________________________________________________________

In some applications, it can be required to complete the description

of IO boards and IO channels (variables) with auxiliary data

provided by a separate tool. This document gives guidelines for such

an implementation.

 

The ISaGRAF target IO system requires the following information,

normally built by the Code Generator:

 

- Relationship between variable and IO connection

(slot number / channel index)

- Type and direction must be coherent between variable

and corresponding IO board

- Board OEM key code

 

This is the minimum required information. Such fields are naturally

stored in the target IO data base, and must be described in the

application IO connection file built with the IO connection editor.

This file may also be generated by another tool, such as your

configuration tool.

 

There is no imposed format for auxiliary parameters put in a

separate data base. The only important item is to establish the link

between both data base.

 

The easiest way to complete IO description is to use the

slot/channel numbers to make the link between the standard ISaGRAF

connection information and the other data base. A configuration

tool can be used to build this link, and group IO variables on the

ISaGRAF boards. This tool can generate both ISaGRAF connection file

and separate data base.

 

Just remember that:

- The Workbench IO connection file is absolutely needed for

code generation

- One ISaGRAF board groups variables with same type and direction.

 

OEM parameters may also be used as a reference to establish the link

between data bases.

 

If your configuration tool is run to generate IO variable connection

file, use this information to initiate a new project, so that IO

variables and IO connection are already declared. Nothing has to be

changed in the ISaGRAF Workbench.

 

At run time, access to the separate data base is made in the OEM

interface. Nothing has to be modified or adapted in the ISaGRAF

target kernel.

____________________________________________________________________

Copyright © 1996-2009 ICS Triplex ISaGRAF Inc. All rights reserved.